Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHID PLACE Detached £523,190 £417,500 13 Jun 2018
2A ORCHID PLACE Detached £577,974 £190,000 21 Mar 2002
5 ORCHID PLACE Semi-Detached £489,671 £395,000 30 Aug 2019
6 ORCHID PLACE Terraced £497,641 £405,000 31 Jan 2020
7 ORCHID PLACE Semi-Detached £407,979 £232,000 27 Nov 2009
10 ORCHID PLACE Detached £482,620 £320,000 8 Oct 2014
11 ORCHID PLACE Detached £490,964 £376,000 16 Mar 2017
12 ORCHID PLACE Semi-Detached £390,849 £292,900 17 Oct 2016
13 ORCHID PLACE Semi-Detached £411,499 £237,000 16 Nov 2011
14 ORCHID PLACE Detached £592,852 £330,000 25 Sep 2009